package com.example.gbb.adapters;

import android.view.View;
import android.view.ViewGroup;

import com.example.gbb.R;
import com.example.gbb.bean.ItemBean;

import java.util.List;


/**
 * 继承RecyclerViewBaseAdapter抽象类，实现抽象类中的getSubView方法
 */
public class ListViewAdapter extends RecyclerViewBaseAdapter {
    /*
    private static final int TYPE_NORMAL = 0;
    private static final int TYPE_LOADER_MORE = 1;*/

    public ListViewAdapter(List<ItemBean> list) {
        super(list);
    }

    /**
     * 返回一个view    view中包含了上下文对象，条目布局
     * 显示传入不同的布局实现不同的效果
     * @param parent    上下文对象
     * @param viewTyoe
     * @return
     */
    @Override
    protected View getSubView(ViewGroup parent, int viewTyoe) {
        View view = View.inflate(parent.getContext(), R.layout.item_list_view,null);
        return view;
    }

   /* @Override
    public int getItemViewType(int position) {
        return super.getItemViewType(position);

    }*/
}
